Billentyűzetről bevitt sorok írása fájlba (szoveg.txt) (Sorszerk.pas)

program Sorszerk;
uses crt;
var f:text;
    s:string;
BEGIN
   clrscr;
   assign (f,'szoveg.txt');
   rewrite (f);
   s:='*';
   while (length(s)>0) do begin
   write('? ');
   readln(s);
   if(length(s)=0) then break;
      writeln(f,s);
      end;
   close(f);
END.